Multiresolution GPU Mesh Painting
نویسندگان
چکیده
Mesh painting is a well accepted and very intuitive metaphor for adding high-resolution detail to a given 3D model: Using a brush interface, the designer simply paints fine-scale texture or geometry information onto the surface. In this paper we propose a fully GPU-accelerated mesh painting technique, which provides real-time feedback even for highly complex meshes. Our method can handle arbitrary input meshes, which are considered as base meshes for Catmull-Clark subdivision. Representing the surface by an atlas of geometry images and exploiting programmable vertex and fragment shaders allows for highly efficient LoD rendering and surface manipulation. Our painting metaphor supports real-time texturing, sculpting, smoothing, and multiresolution surface deformations.
منابع مشابه
inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface
We present an intuitive 3D interface for interactively editing and painting a polygonal mesh using a force feedback device. An artist or a designer can use the system to create and refine a three-dimensional multiresolution polygonal mesh. Its appearance can be further enhanced by directly painting onto its surface. The system allows users to naturally create complex forms and patterns not only...
متن کاملAdaptive multi-chart and multiresolution mesh representation
In this paper, we present an adaptive multi-chart and multiresolution mesh representation suitable for both the CPU and the GPU. We build our representation by simplifying a dense-polygon mesh to a base mesh and storing the original geometry in an atlas structure. For both simplification and resolution control, we extend a hierarchical method based on stellar operators to the GPU context. Durin...
متن کاملLocal Painting and Deformation of Meshes on the GPU
We present a novel method to adaptively apply modifications to scene data stored in GPU memory. Such modifications may include interactive painting and sculpting operations in an authoring tool, or deformations resulting from collisions between scene objects detected by a physics engine. We only allocate GPU memory for the faces affected by these modifications to store fine-scale color or displ...
متن کاملAn Adaptive Multiresolution Mesh Representation for CPU-GPU Coupled Computation
In this paper, we present an adaptive multiresolution mesh representation exploring the computational differences of the CPU and the GPU. We build our representation considering a dense-polygon mesh simplified to a base mesh which stores the original geometry by means of an atlas structure. For both simplification and refinement processes, we present a hierarchical method based on stellar opera...
متن کاملA touch-enabled system for multi-resolution modeling and 3D painting
We present an intuitive system, inTouch, for interactively editing and painting a polygonal mesh using a force feedback device. An artist or a designer can use this system to create and refine a three-dimensional multiresolution polygonal mesh. The appearance can be further enhanced by directly painting onto its surface. The system allows users to naturally create complex forms and patterns aid...
متن کامل